autogenous devices - Español Inglés Diccionario